home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / cxtw107.zip / NEW233.DOC < prev    next >
Text File  |  1995-07-20  |  6KB  |  116 lines

  1. CXT 2.33
  2. - HTML-output changed to resolve problems with some HTML viewers (especially
  3.   Microsoft WinWord 6.0 Internet Assistant)
  4. - generation of additional HTML files (name index, file contents,
  5.   cross reference)
  6. - optional file name for HTML option no longer possible (see documentation)
  7. - changes to RTF-output defaults
  8. - generation of additional RTF information (file contents, cross reference)
  9. - error with incremental database builds (options -g -G) and option -D fixed
  10. - item names are now sorted case-insensitive
  11. - CST problem with typedef'ed arrays fixed
  12. - CFT problem with functions returning C++ reference & fixed
  13. - problems with options -i and -S fixed
  14. - specifying -S+ prints now also all not -S items
  15. - option -Q: define name of file which contents should be printed
  16. - errors with wrong line numbers reported from preprocessor fixed
  17. - preprocessor supports digraphs can be switched off with -NODIGRAPH
  18. - C++ replacement keywords handled (and, and_eq, ...), can be switched off
  19.   with -NOREPLACE
  20. - GNU preprocessor #warning directive
  21. - additional progress info during output phase
  22. - some changes of the documentation
  23. - new registration conditions
  24. - new registration fees
  25.  
  26. CXT 2.32
  27. - option -HTML: generate HTML (HyperText Markup Language) output file
  28. - option -RTF: generate RTF (Rich Text Format) output file, can be compiled
  29.   as Windows Helpfile
  30. - option -LIB[..]: user definition of library functions (library functions are
  31.   not listed as undefined)
  32. - option -NOLIB: ignore library functions in calltree output
  33. - option -TAGS: generate TAGS file
  34. - option -CTAGS: generate CTAGS file (CFT)
  35. - option -filetree: display include file hierarchy tree for every source file
  36. - option -charwarn: warning if illegal characters are found in the source code
  37. - option -touch: touch file information in database if not up-to-date
  38. - option -NOUNSAFE: only warning in case of unsafe preprocessing errors
  39. - error with preprocessor message for misbalanced #if blocks fixed
  40. - internal database structure changed
  41. - statistical file information extended
  42. - Rational Rose output extended
  43.  
  44. CXT 2.30
  45. - Windows 3.1 and Win32s (Windows 3.1, Windows 4.0, Windows NT)
  46.   versions 1.04-2.30 released
  47.  
  48. CXT 2.21
  49. - language analysis part optimised
  50. - error with combination of options -L -time fixed (message disk write error)
  51. - error with relative -I include paths fixed (some includes were not found) 
  52. - error with overwrites of command and file list files with option -G fixed
  53. - warning if C++ style comment '//' recognised without option -C++ or -// set
  54. - better CST typedef recognition
  55. - option -noundef: ignore undefined functions in output tree chart
  56. - preprocessor options for MS Visual C++ 1.5 added
  57.  
  58. CXT 2.20
  59. Compatibility version with the new SXT packages DXT, FXT, LXT.
  60.  
  61. CXT 2.13
  62. - additional work on the documentation
  63. - minor changes in CST byte offset file generation (source information)
  64. - error in CFT/CST database reading fixed (could only happen if line numbers
  65.   were not in strictly ascending order inside functions or structures, this
  66.   is possible if #line directives are used, e.g. with code generators like
  67.   LEX/FLEX/YACC/BISON)
  68. - internal database structure changed and extended
  69. - CFT error with nested C++ constructs 'extern "C" { ... }' fixed (this was
  70.   sometimes the reason for the error message 'unbalanced braces')
  71. - detection and displaying of multiple inclusions of the same include file,
  72.   size of scanned sources and number of lines are calculated for multiple
  73.   inclusions
  74. - preprocessor intermediate file extension changed to '.II' to avoid conflicts
  75.   with compiler generated files having extension '.I'
  76. - __TIMESTAMP__ macro in preprocessor supported
  77. - Microsoft VC++ 1.0 for Windows NT preprocessing support
  78. - Borland C++ 1.0 for OS/2 preprocessing support
  79. - every section in the output file shows the related option for its generation
  80. - option -Jcharset: add extended character set for identifier recognition, this
  81.   allows the use of national character sets
  82. - option -//: accept C++ comments in C source code (ensure compatibility with
  83.   Microsoft and Borland C compilers)
  84. - option -RATIONAL: generate a Rational Rose Petal file for callgraph
  85.   visualisation (see documentation for detailed description!)
  86. - option -time: print runtime information
  87. - option -cmdline: write the command line at the beginning of the output file
  88. - for option -I: -I* ignores missing include files during preprocessing
  89. - BRIEF and MicroEMACS macro files changed
  90. - CFTN and CSTN with new option -o[name]: print output to file 'name'
  91. - return values for CFTN and CSTN changed to avoid conflicts with DOS errors
  92.   (affects BRIEF macros)
  93.  
  94. CXT 2.12
  95. - system requirements for real mode versions are now Intel 80286 or higher
  96.   (8088, 8086 and 80186 are no longer supported)
  97. - C++ class hierarchy graph listing
  98. - better C++ operator handling
  99. - preprocessor macro size increased
  100. - new BRIEF macro help screen
  101. - BRIEF macro key assignment changed
  102. - new MicroEMACS macros added and existing ones redesigned
  103. - CST byteoffset option extended and byteoffset file redesigned
  104.   (fewer macros -> faster compilation + smaller executable)
  105. - Borland C++ 3.1 preprocessing supported
  106. - additional C++ preprocessor defines for Borland and GNU supported
  107. - new transfer batch files for calling CFT and CST from inside the
  108.   Borland IDE and displaying the results
  109. - option -m: -m+ starts output with topmost function/structure of
  110.   largest call graph
  111. - option -y: file cross link list, show referencing/referenced files
  112. - option -e: delimiter character can be user defined
  113. - option -L: -L+ for both screen output and redirection to file
  114.              -LL[+] appends to existing file
  115.  
  116.